package com.sxpi.user;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.openfeign.EnableFeignClients;

/**
 * @Author: 董伟豪
 * @Date: 2022/9/25 14:41
 *
 * 不分库只分表
 * 垂直拆分：大表拆成明细表
 * 分区
 * 垂直拆分：用户--用户表01--用户表02--用户表03  -- shardingjdbc
 *
 * 分库分表(最为稳妥的做法，但是性能没有不分库的高，后续只要增加分片就可以获取高性能，只要不停的增加服务器就可以达到无线级的存储)
 *      数据库分片1 用户库 订单库 产品库
 *      数据库分片2 用户库 订单库 产品库
 */
@SpringBootApplication
// 在SpringAlibabaCloud这个注解已经默认自动开启了，但是在springCloud中必须要指定
@EnableDiscoveryClient
// 开启feign支持
@EnableFeignClients
public class UserAppWebApplication {

    public static void main(String[] args) {
        SpringApplication.run(UserAppWebApplication.class,args);
    }

}
